compelling argument - German English Dictionary